<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<meta name="keywords" content="spring,Spring,java,web,程序员,博客,IT,技术,移动开发,Web前端,企业架构,编程语言,互联网,数据库,技术博客,blog,分布式架构,分布式">
		<meta name="description" content="cdcoder是一个程序员学习交流平台，深度IT技术博客，移动开发博客,Web前端博客,企业架构博客,编程语言博客,互联网博客,数据库博客,IT blog,核心关注IT知识传播，共享。为更好的IT产业贡献一份微薄的力量。">
		<link rel="shortcut icon" href="/img/code.ico" />
		<link rel="bookmark" href="/img/code.ico" />
		<title>java相关知识</title>
		<link href="../css/index.css" rel="stylesheet">
		<style>
			body {
				font-size: 16px;
				font: 400 16px/1.62 Georgia, "Xin Gothic", "Hiragino Sans GB", "Droid Sans Fallback", "Microsoft YaHei", sans-serif;
				font-family: 'PT serif', 微軟正黑體, 微软雅黑, 华文细黑, Microsoft Yahei, Hiragino Sans GB, sans-serif;
				color: #D0CCCC;

				text-shadow: 0px 0px 1px rgba(24, 22, 22, 0.35);
				background-color: #000;
			}
			p{ text-indent:2em; padding:0px; margin:0px; }
		</style>
	</head>
	<body>

		<header>
			<div class="logo"><a href="/index.html">徐思润博客</a></div>
			<nav>
				<ul id="starlist">
					<li><a href="/java/index.html">java</a></li>
					<li><a href="/data/index.html">算法与数据结构</a></li>
					<li><a href="/db/mysql.html">数据库</a></li>
					<li><a href="/distribution/index.html">分布式</a></li>
					<li><a href="/framework/index.html">架构</a></li>
					<li><a href="/interview/index.html">面试与被面试</a></li>
					<li><a href="/live/index.html">日常生活</a></li>
					<li><a href="/about.html">关于我</a></li>
					<li><a href="/baby/index.html">baby墙</a></li>
				</ul>
			</nav>
		</header>
		<div class="box">
			<h1>数据结构与算法基础</h1>
			<h2>数据结构</h2>
			<h3>基本概念</h3>
			<ul>
				<li>
					<h4>数据（data）</h4>
					<p>是描述客观事物的数值/字符以及能输入机器且能被处理的各种符号的集合。比如：声音/图像，人的身高/体重/指纹等</p>
				</li>
				<li>
					<h4>数据元素（data element）</h4>
					<p>是数据的基本单位，是数据集合的个体，在计算机程序中通常作为一个整体来进行处理。比如：一个学生的完整信息 是由学号/姓名/性别等数据项组成的一个数据元素，数据项具有原子性，是不可分割的最小单位</p>
				</li>
				<li>
					<h4>数据对象（data  object）</h4>
					<p>是性质相同的数据元素的集合，是数据的子集，比如一个学校的所有学生的集合就是数据对象。</p>
				</li>
				<li>
					<h4>数据结构(data structure)</h4>
					<p>相互之间存在一种或多种特定关系的数据元素的集合</p>
					<p>按数据结构的逻辑层面分为逻辑结构，存在与计算机的物理层面的是存储结构</p>
					<p>逻辑结构可以分为:集合/线性结构/树形结构/图状结构</p>
					<p>存储结构主要包括数据元素本身的存储以及数据元素之间关系的表示</p>
				</li>

			</ul>
			<h2>算法以及性能分析</h2>
		</div>
		<footer>
			<p>Design by <a href="http://cdcoder.cn" target="_blank">徐思润个人博客</a> </p>
			<p>备案号：<a href="/">蜀ICP备15014105号-1</a></p>
				<script type="text/javascript" src="https://s96.cnzz.com/z_stat.php?id=1277229191&web_id=1277229191"></script>
		</footer>

	</body>
</html>
